草庐IT

c++ - 将 qDebug 重定向到 QTextEdit

全部标签

apache - 如何为部分动态 URL 进行 URL 重定向?

我想创建一个重定向规则,它将始终将用户重定向到指定的URL,例如:来自http://www.team.com/team/player/5/1.html到http://www.team.com/jose-garcia.html/player/和/1.html之间的数字是动态的。无论那里设置的数字如何,我都想进行重定向。 最佳答案 您可以在您的DOCUMENT_ROOT/.htaccess文件中使用此代码:RewriteEngineOnRewriteCond%{HTTP_HOST}^(www\.)?team\.com$[NC]Rewri

.htaccess - 正确地将机器人请求重定向到网站的静态版本

我在让Google正确索引我的网站时遇到问题。我的文件夹结构是这样的:root-cms-wwwexample.com指向.htaccess将所有请求路由到/www的根目录:RewriteEngineonRewriteRule^(.*)$/www/$1[L]前端/www中的Angular前端通过RESTapi从/cms获取数据。到目前为止一切顺利。我想要实现的是,机器人不会在我的ajaxified/www页面内爬行,而是在/cms内爬行,在那里我打印出与/www中的URL结构相对应的静态内容。静态内容的URL:/www/test1->通过REST输出好的内容/cms/test1->为爬虫

apache - 重定向所有以 "/"结尾的 url

我需要将所有以“/”结尾的网址重定向到不以“/”结尾的网址。例子:domain.com/->domain.comdomain.com/page1/->domain.com/page1domain.com/category1/->domain.com/category1domain.com///->domain.com我尝试了以下方法,但都没有用:RewriteRule^(.*)\/+$http:\/\/www\.%{HTTP_HOST}/$1[R=301,L]RewriteRule(.*)\/+$http:\/\/www\.%{HTTP_HOST}/$1[R=301,L]

regex - 301 将所有博客文章重定向到新的子文件夹

我目前正在使用这个.htaccess重写来为我的博客文章获取漂亮的url:RewriteRule^([a-zA-Z0-9-]+)$/item.php?slug=$1[L]这最终看起来像:example.com/my-new-awesome-blog-post我想要的是将我所有的帖子移动到一个名为items的新文件夹中,这样它看起来像:example.com/items/my-new-awesome-blog-post我不仅要将所有博文移动到子文件夹,还要确保它是正确的301重定向,这样SEO就没有问题。感谢您的帮助/建议。 最佳答案

.htaccess - htaccess 重定向友好获取文件

我知道有很多关于此的问题,但我无法让它发挥作用。我有一个这样的URLhttp://www.testo.com/admin/template/locations.php?id_location=12我想让它更友好。我不完全了解这些网址的SEO推荐。我在想类似的事情http://www.testo.com/admin/template/locations.php/12要获取$_GET变量,我需要做什么?谢谢,亚历克斯 最佳答案 您可以在您的DOCUMENT_ROOT/.htaccess文件中使用此代码:RewriteEngineOnRe

apache - htaccess 美化 URL 需要加 301 重定向吗

我使用这个简单的规则从我网站的URL中删除index.php:RewriteRule^.*$./index.php因此http://example.com/index.php/user/me变成http://example.com/user/me。我是否需要添加[R=301]以避免从SEO的角度来看“内容重复”问题? 最佳答案 您可以添加此规则来避免这种情况:RewriteCond%{THE_REQUEST}\/index\.php/([^\?\]*)RewriteRule^/%1[L,R=301]它将把使用/index.php的请

javascript - 重定向未按预期工作

它应该按如下方式工作:如果url与域匹配,则重定向到新域+添加url路径+查询字符串:if(window.location.href=="www.heelsteal.com.au"){varpathName=window.location.pathnamewindow.location=("www.wittner.com.au/"+pathName+"?string=redirect");}我得到的只是undefined。 最佳答案 您可以尝试使用indexOf()。如果未找到字符串,indexOf()将返回-1,如果找到该字符串,

.htaccess - 如何使用 htaccess 重定向一堆文件

我有一个网站有很多这样的urlwww.example.com/this_has_some_meaning.php现在我了解到,出于SEO的原因,最好使用www.example.com/this-has-some-meaning.php我可以使用htaccess,使用某种正则表达式将所有url从旧​​的重定向到新的吗? 最佳答案 使用给定的代码RewriteCond%{HTTP_USER_AGENT}(google|yahoo|msn|aol|bing)[OR]RewriteCond%{HTTP_REFERER}(google|yah

Apache regex -301 重定向以消除 url 路径中的重复项

我们使用的CMS生成格式为www.domain.com/home/help/contact/contact的URL。这里第一次出现的联系是目录,第二次出现是HTML页面本身。这些URL在SEO领域引起了问题。我们已经实现了规范标签,但企业希望确保他们不会在搜索引擎和Google分析中遇到这些重复项,并要求我们在我们的网络服务器上实现301解决方案。我的问题是我们有一个正则表达式来查找这些匹配项,但我还需要匹配项之前的URL部分。我们的正则表达式是.*?([\w]+)\/\1+并且它返回/home/help/contact/contact中的contact。我怎样才能获得/home/he

.htaccess - 使用 mod_rewrite 进行语言重定向

我对mod_rewrite一无所知,所以我很乐意得到任何帮助。我只想让Apache根据检测到的国家/地区语言重定向我的主页。我的PHP可以自动翻译成多种语言,并且由于SEO,我试图避免将完全相同的站点与子域和域相乘-但看起来Google还没有那么先进,没有其他选择。例如mysite.comto:mysite.com/index.php?lang=nlforhollandmysite.com/index.php?lang=frforfranceandfornospecifiedcountrycodejustto:mysite.com/index.php?lang=bemysite.com